perm filename MF.PTY[MF,DEK] blob sn#750680 filedate 1984-04-20 generic text, type T, neo UTF8
  0: "↑↑@"
  1: "↓"
  2: "α"
  3: "β"
  4: "∧"
  5: "¬"
  6: "ε"
  7: "π"
  8: "λ"
  9: "↑↑I"
 10: "↑↑J"
 11: "↑↑K"
 12: "↑↑L"
 13: "↑↑M"
 14: "∞"
 15: "∂"
 16: "⊂"
 17: "⊃"
 18: "∩"
 19: "∪"
 20: "∀"
 21: "∃"
 22: "⊗"
 23: "↔"
 24: "←"
 25: "→"
 26: "≠"
 27: "↑↑["
 28: "≤"
 29: "≥"
 30: "≡"
 31: "∨"
 32: " "
 33: "!"
 34: """"
 35: "#"
 36: "$"
 37: "%"
 38: "&"
 39: "'"
 40: "("
 41: ")"
 42: "*"
 43: "+"
 44: ","
 45: "-"
 46: "."
 47: "/"
 48: "0"
 49: "1"
 50: "2"
 51: "3"
 52: "4"
 53: "5"
 54: "6"
 55: "7"
 56: "8"
 57: "9"
 58: ":"
 59: ";"
 60: "<"
 61: "="
 62: ">"
 63: "?"
 64: "@"
 65: "A"
 66: "B"
 67: "C"
 68: "D"
 69: "E"
 70: "F"
 71: "G"
 72: "H"
 73: "I"
 74: "J"
 75: "K"
 76: "L"
 77: "M"
 78: "N"
 79: "O"
 80: "P"
 81: "Q"
 82: "R"
 83: "S"
 84: "T"
 85: "U"
 86: "V"
 87: "W"
 88: "X"
 89: "Y"
 90: "Z"
 91: "["
 92: "\"
 93: "]"
 94: "↑"
 95: "_"
 96: "`"
 97: "a"
 98: "b"
 99: "c"
100: "d"
101: "e"
102: "f"
103: "g"
104: "h"
105: "i"
106: "j"
107: "k"
108: "l"
109: "m"
110: "n"
111: "o"
112: "p"
113: "q"
114: "r"
115: "s"
116: "t"
117: "u"
118: "v"
119: "w"
120: "x"
121: "y"
122: "z"
123: "{"
124: "|"
125: "}"
126: "~"
127: "↑↑?"
128: "buffer size"
129: "pool size"
130: "number of strings"
131: "???"
132: "End of file on the terminal!"
133: "! "
134: ""
135: "(That makes 100 errors; please try again.)"
136: "? "
137: "et "
138: "p/"
139: "Type <return> to proceed, S to scroll future error messages,"
140: "R to run without stopping, Q to run quietly,"
141: "I to insert something, "
142: "E to edit your file,"
143: "1 or ... or 9 to ignore the next 1 to 9 tokens of input,"
144: "H for help, X to quit."
145: "OK, entering "
146: "batchmode"
147: "nonstopmode"
148: "scrollmode"
149: "..."
150: "insert>"
151: "I have just deleted some text, as you asked."
152: "You can now delete more, or insert, or whatever."
153: "Sorry, I don't know how to help in this situation."
154: "Maybe you should try asking a human?"
155: "Sorry, I already gave what help I could..."
156: "An error might have occurred before I noticed any problems."
157: "``If all else fails, read the instructions.''"
158: "Emergency stop"
159: "METAFONT capacity exceeded, sorry ["
160: "If you really absolutely need more capacity,"
161: "you can ask a wizard to enlarge me."
162: "This can't happen ("
163: "I'm broken. Please show this to someone who can fix can fix"
164: "I can't go on meeting you like this"
165: "One of your earlier faux pas has wounded me deeply,"
166: "so I'm barely conscious. Please fix it and try again."
167: "Interruption"
168: "You rang?"
169: "Try to insert some instructions for me (e.g.,`I showvar x'),"
170: "unless you just want to quit by typing `X'."
171: "Missing `"
172: "' has been inserted"
173: "Arithmetic overflow"
174: "Uh, oh. A little while ago one of the quantities that I was"
175: "computing got too large, so I'm afraid your answers will be"
176: "somewhat askew. You'll probably have to adopt different"
177: "tactics next time. But I shall try to carry on anyway."
178: "fraction"
179: "Square root of "
180: " has been replaced by 0"
181: "Since I don't take square roots of negative numbers,"
182: "I'm zeroing this one. Proceed, with fingers crossed."
183: "Logarithm of "
184: "Since I don't take logs of non-positive numbers,"
185: "argd(0,0) is taken as zero"
186: "The `angle' between two identical points is undefined."
187: "Uniform random number less than "
188: "The upper bound on a random number should be positive, so"
189: "macro/pixel memory size"
190: "point/path memory size"
191: "freenode"
192: "AVAIL list clobbered at "
193: "Double-AVAIL list clobbered at "
194: "Doubly free location at "
195: "Bad flag at "
196: "New busy locs:"
197: "LINK("
198: "INFO("
199: "vacuous"
200: "boolean"
201: "unknown boolean"
202: "string"
203: "unknown string"
204: "pen"
205: "unknown pen"
206: "future pen"
207: "edges"
208: "unknown edges"
209: "path"
210: "unknown path"
211: "future path"
212: "transform"
213: "pair"
214: "known"
215: "dependent"
216: "proto-dependent"
217: "numeric"
218: "independent"
219: "token list"
220: "structured"
221: "unsuffixed macro"
222: "suffixed macro"
223: "undefined"
224: "true"
225: "false"
226: "nulledges"
227: "nullpen"
228: "jobname"
229: "readstring"
230: "pencircle"
231: "normaldeviate"
232: "odd"
233: "unknown"
234: "not"
235: "decimal"
236: "reverse"
237: "makepen"
238: "oct"
239: "hex"
240: "str"
241: "ord"
242: "char"
243: "length"
244: "xpart"
245: "ypart"
246: "xxpart"
247: "xypart"
248: "yxpart"
249: "yypart"
250: "sqrt"
251: "mexp"
252: "mlog"
253: "sind"
254: "cosd"
255: "floor"
256: "uniformdeviate"
257: "charexists"
258: "argd"
259: "++"
260: "and"
261: "or"
262: "<="
263: ">="
264: "<>"
265: "substring"
266: "subpath"
267: "directiontime"
268: "point"
269: "direction"
270: "precontrol"
271: "postcontrol"
272: "penoffset"
273: "union"
274: "rotated"
275: "slanted"
276: "scaled"
277: "shifted"
278: "transformed"
279: "xmult"
280: "ymult"
281: "zmult"
282: "intersect"
283: "tracingtitles"
284: "tracingequations"
285: "tracingchoices"
286: "tracingspecs"
287: "tracingpens"
288: "tracingcommands"
289: "tracingmacros"
290: "tracingedges"
291: "tracingoutput"
292: "tracingstats"
293: "tracingonline"
294: "year"
295: "month"
296: "day"
297: "time"
298: "charcode"
299: "charfam"
300: "charwd"
301: "charht"
302: "chardp"
303: "charic"
304: "chardw"
305: "designsize"
306: "hppp"
307: "vppp"
308: "pausing"
309: "proofing"
310: "smoothing"
311: "autorounding"
312: " at line "
313: "fi"
314: "enddef"
315: "endfor"
316: " INACCESSIBLE"
317: "hash size"
318: "EQUIV("
319: ".."
320: ":="
321: "addto"
322: "as"
323: "at"
324: "begingroup"
325: "by"
326: "controls"
327: "cull"
328: "curl"
329: "cycle"
330: "delimiters"
331: "display"
332: "endgroup"
333: "everyjob"
334: "exitif"
335: "from"
336: "header"
337: "interim"
338: "let"
339: "of"
340: "on"
341: "openwindow"
342: "randomseed"
343: "reportstats"
344: "save"
345: "shipout"
346: "step"
347: "to"
348: "until"
349: " ETC."
350: " CLOBBERED"
351: " IMPOSSIBLE"
352: " NONEXISTENT"
353: " BAD"
354: "[]"
355: "(EXPR"
356: "(SUFFIX"
357: "(TEXT"
358: "->"
359: ">->"
360: "<expression>->"
361: "<expression>of<primary>->"
362: "(SAVED)"
363: "var"
364: "xx"
365: "xy"
366: "yx"
367: "yy"
368: "%CAPSULE"
369: "part "
370: "struct"
371: "Path"
372: " .."
373: " ..cycle"
374: "{curl "
375: "{open?}"
376: "..control?"
377: "..tension "
378: " and "
379: "..bounded"
380: "..controls "
381: "??"
382: ", before choices"
383: ", after choices"
384: "Some number got too big"
385: "The path that I just computed is out of range."
386: "So it will probably look funny. Proceed, for a laugh."
387: "path size"
388: "Edge structure"
389: "row "
390: " |"
391: "Tracing edges"
392: " (weight "
393: "(No new edges added.)"
394: "Cycle spec"
395: " % beginning in the first octant"
396: " & cycle"
397: "% entering the "
398: "first"
399: "second"
400: "third"
401: "fourth"
402: "fifth"
403: "sixth"
404: "seventh"
405: "eighth"
406: " octant"
407: "   ..controls "
408: " % segment "
409: ", after subdivision for pen offsets"
410: ", before subdivision into octants"
411: ", after subdivision"
412: "Curve out of range"
413: "At least one of the coordinates in the path I'm about to"
414: "digitize was really huge (potentially bigger than 4095)."
415: "So I've cut it back to the maximum size."
416: "The results will probably be pretty wild."
417: "move table size"
418: "Pen polygon"
419: " .. cycle"
420: " .. "
421: "(newly created)"
422: "Pen cycle must be convex"
423: "The cycle you specified either has consecutive equal points"
424: "or turns right or turns through more than 360 degrees."
425: "So I've replaced it by the trivial path `(0,0)..cycle'."
426: "Calling INITSC:"
427: "Calling UPDSCR"
428: "Calling BLANKR("
429: "Calling PAINTR("
430: "dep"
431: "*4"
432: "## "
433: "#### "
434: "Redundant equation"
435: "I already knew that this equation was true."
436: "But perhaps no harm has been done; let's continue."
437: "Variable "
438: " should have been defined"
439: "Oh dear. You've got some partially-evaluated expressions"
440: "depending on this variable, but now it's essentially"
441: "disappearing before getting any value! I shall try to"
442: "keep going by assuming that a default value had been given."
443: "[unknown command code!]"
444: "<*>"
445: "<insert> "
446: "p."
447: ",l."
448: "l."
449: "<for...> "
450: "<argument> "
451: "<recently read> "
452: "<to be read again> "
453: "<inserted text> "
454: "<scanned expression> "
455: "input stack size"
456: "text input levels"
457: "endfile"
458: "Incomplete if; all text was ignored after line "
459: "A forbidden `outer' token occurred in skipped text."
460: "This kind of error happens when you say `if...' and forget"
461: "the matching `fi'. I've inserted a `fi'; this might work."
462: "The file ended while I was skipping conditional text."
463: "File ended"
464: "Forbidden token found"
465: " while scanning "
466: "I suspect you have forgotten an `enddef',"
467: "causing me to read past where you wanted me to stop."
468: "I'll try to recover; but if the error is serious,"
469: "you'd better type `E' or `X' now and fix your file."
470: "to the end of the statement"
471: "A previous error seems to have propagated,"
472: "a text argument"
473: "It seems that a right delimiter was left out,"
474: "the definition of "
475: "the text of a "
476: " loop"
477: "I suspect you have forgotten an `endfor',"
478: "Runaway "
479: "text?"
480: "definition?"
481: "loop?"
482: "Incomplete string constant has been flushed"
483: "Strings should finish on the same line as they began."
484: "I've deleted the partial string; you might want to"
485: "insert another by typing, e.g., `I""new string""'."
486: "Enormous number has been reduced"
487: "I can't handle numbers bigger than about 4095.99998;"
488: "so I've changed your constant to that maximum amount."
489: "(Please type a command or say `end')"
490: "*** (job aborted, no legal end found)"
491: "=>"
492: "def"
493: "vardef"
494: "primarydef"
495: "secondarydef"
496: "tertiarydef"
497: "for"
498: "forsuffixes"
499: "forever"
500: "quote"
501: "#@"
502: "@#"
503: "Missing symbolic token inserted"
504: "Sorry: You can't redefine a number or a string."
505: "I've inserted an inaccessible symbol so that your"
506: "definition will be completed without mixing me up too badly."
507: "The next thing in this `def' should have been `=',"
508: "because I've already looked at the definition heading."
509: "But don't worry; I'll pretend that an equals sign"
510: "was present. Everything from here to `enddef'"
511: "will be the replacement text of this macro."
512: "expr"
513: "suffix"
514: "text"
515: "primary"
516: "secondary"
517: "tertiary"
518: "Missing parameter type; `expr' will be assumed"
519: "You should've had `expr' or `suffix' or `text' here."
520: "parameter stack size"
521: "*** (cannot readterminal in nonstop modes)"
522: "Extra `endfor'"
523: "I'm not currently working on a for loop,"
524: "so I had better not try to end anything."
525: "input"
526: "endinput"
527: "Lost loop"
528: "I'm confused; after exiting from a loop, I still seem"
529: "to want to repeat it. I'll try to forget the problem."
530: "No loop is in progress"
531: "Why say `exitif' when there's nothing to exit from?"
532: "After `exitif <boolean exp>' I expect to see a semicolon."
533: "I shall pretend that one was there."
534: "*** (loop confusion)"
535: ")<-"
536: "Too many arguments to "
537: "   Missing `"
538: "I'm going to assume that the comma I just read was a"
539: "right delimiter, and then I'll begin expanding the macro."
540: "You might want to delete some tokens before continuing."
541: "Missing argument to "
542: "That macro has more parameters than you thought."
543: "I'll continue by pretending that each missing argument"
544: "is either zero or null."
545: " for"
546: "I've got the first argument; will look now for the other."
547: "if"
548: "else"
549: "elseif"
550: "There should've been a colon after the condition."
551: "{true}"
552: "{false}"
553: "Extra "
554: "I'm ignoring this; it doesn't match any if."
555: "Improper "
556: "When you say `for x=a step b until c',"
557: "the initial value `a' and the step size `b'"
558: "and the final value `c' must have known numeric values."
559: "The next thing in this loop should have been `=' or `:='."
560: "was present, and I'll look for the values next."
561: "The next thing in this loop should have been a `:'."
562: "So I'll pretend that a colon was present;"
563: "everything from here to `endfor' will be iterated."
564: " ENDFOR"
565: "{loop value="
566: "initial value"
567: "step size"
568: "I assume you meant to say `until' after `step'."
569: "So I'll look for the final value and colon next."
570: "final value"
571: "[tex,sys]"
572: ".tfm"
573: "input file name"
574: "I can't find file `"
575: "I can't write on file `"
576: "'."
577: ".mf"
578: "Please type another "
579: "*** (job aborted, file error in nonstop mode)"
580: ": "
581: "mfput"
582: ".log"
583: "**"
584: "transcript file name"
585: "  "
586: ".gf"
587: "file name for output"
588: "File names can't appear within macros"
589: "Sorry...I've converted what follows to tokens,"
590: "possibly garbaging the name you gave."
591: "Please delete the tokens and insert the name again."
592: "null"
593: "exp"
594: " (future pen)"
595: " (future path)"
596: "linearform"
597: "recycle"
598: "Some data in "
599: " was never used"
600: "Next time please `shipout' or `display' or `cull'"
601: "an edges variable before you dispense with it."
602: "A primary"
603: " expression can't begin with `"
604: "I'm afraid I need some sort of value in order to continue,"
605: "so I've tentatively inserted `0'. You may want to"
606: "delete this zero and insert something else;"
607: "see Chapter xx of The METAFONTbook for an example."
608: "Nonnumeric ypart has been replaced by 0"
609: "I thought you were giving me a pair `(x,y)'; but"
610: "after finding a nice xpart `x' I found a ypart `y'"
611: "that isn't of numeric type. So I've changed y to zero."
612: "(The y that I didn't like appears above the error message.)"
613: "A group begun on line "
614: " never ended"
615: "I saw a `begingroup' back there that hasn't been matched"
616: "by `endgroup'. So I've inserted `endgroup' now."
617: "Division by zero"
618: "I'll pretend that you meant to divide by 1."
619: "Improper subscript has been replaced by zero"
620: "A bracketed subscript must have a known numeric value;"
621: "unfortunately, what I found was the value that appears just"
622: "above this error message. So I'll try a zero subscript."
623: " has been obliterated"
624: "It seems you did a nasty thing---probably by accident,"
625: "but nevertheless you nearly hornswoggled me..."
626: "While I was evaluating the right-hand side of this"
627: "command, something happened, and the left-hand side"
628: "is no longer a variable! So I won't change anything."
629: "While I was evaluating the suffix of this variable,"
630: "something was redefined, and it's no longer a variable!"
631: "In order to get back on my feet, I've inserted `0' instead."
632: "copy"
633: "I've seen a `[' and a subscript value, in a suffix,"
634: "so a right bracket should have come next."
635: "A secondary"
636: "I've scanned an expression of the form `a[b,c',"
637: "A tertiary"
638: "Not yet implemented: pens"
639: "I've scanned a direction spec for part of a path,"
640: "so a right brace should have come next."
641: "Undefined coordinates will be replaced by (0,0)"
642: "I need x and y numbers for this part of the path."
643: "The value I found (see above) was no good;"
644: "so I'll try to keep going by using zero instead."
645: "Undefined x coordinate has been replaced by 0"
646: "I need a `known' x value for this part of the path."
647: "Undefined y coordinate has been replaced by 0"
648: "I need a `known' y value for this part of the path."
649: "Improper curl has been replaced by 1"
650: "A curl must be a known, nonnegative number."
651: "I've got the x coordinate of a path direction;"
652: "will look for the y coordinate next."
653: "An"
654: "A path join command should end with two dots."
655: "tension"
656: "bounded"
657: "Improper tension has been set to 1"
658: "The expression above should have been a number > 3/4."
659: "Paths don't touch; `&' will be changed to `..'"
660: "When you join paths `p&q', the ending point of p"
661: "must be exactly equal to the starting point of q."
662: "So I'm going to pretend that you said `p..q' instead."
663: "Undefined condition will be treated as `false'"
664: "The expression shown above should have had a definite"
665: "true-or-false value. I'm changing it to `false'."
666: "Not yet implemented: "
667: "Please bear with the author until he has time to finish."
668: "Meanwhile the value 0 is being returned."
669: "Meanwhile the argument (shown above) is being returned."
670: "Not implemented: "
671: "unknown pair"
672: "unknown numeric"
673: "This operation isn't in my repertoire, because the argument"
674: "has the wrong type. Continue, and I'll simply return the"
675: "argument (shown above) as the result of the operation."
676: ")}"
677: "Meanwhile the second argument (above) is being returned."
678: "Not implemented: ("
679: "I'm afraid I don't know how to apply that operation to that"
680: "combination of types. Continue, and I'll simply return the"
681: "second argument (see above) as the result of the operation."
682: "{("
683: "You're trying to divide the quantity shown above the error"
684: "message by zero. I'm going to divide it by one instead."
685: "A statement can't begin with `"
686: "I was looking for the beginning of a new statement."
687: "If you just proceed without changing anything, I'll ignore"
688: "everything up to the next `;'. Please insert a semicolon"
689: "now in front of anything that you don't want me to delete."
690: "(See Chapter xx of The METAFONTbook for an example.)"
691: "Extra tokens will be flushed"
692: "I've just read as much of that statement as I could fathom,"
693: "so a semicolon should have been next. It's very puzzling..."
694: "but I'll try to get myself back together, by ignoring"
695: "Isolated expression"
696: "I couldn't find an `=' or `:=' after this expression,"
697: "so I guess I'll just ignore it and carry on."
698: "Improper `:=' will be changed to `='"
699: "I didn't find a variable name at the left of the `:=',"
700: "so I'm going to pretend that you said `=' instead."
701: ")=("
702: "Internal quantity `"
703: "' must receive a known value"
704: "I can't set an internal quantity to anything but a known"
705: "numeric value, so I'll have to ignore this assignment."
706: "Equation cannot be performed"
707: "I'm sorry, but I don't know how to make such things equal."
708: "(See the two expressions just above the error message.)"
709: "Redundant or inconsistent equation"
710: "An equation between already-known quantities can't help."
711: "But don't worry; continue and I'll just ignore it."
712: "Inconsistent equation"
713: "The equation I just read contradicts what was said before."
714: " (off by "
715: "Illegal suffix of declared variable will be flushed"
716: "Variables in declarations must consist entirely of"
717: "names and generic subscripts, e.g., `x[]a'."
718: "Are you trying to use a reserved word in a variable name?"
719: "I'm going to discard the junk I found here,"
720: "up to the next comma or the end of the declaration."
721: "Explicit subscripts like `x15a' aren't permitted."
722: "Extra `endgroup'"
723: "I'm not currently working on a `begingroup',"
724: "end"
725: "dump"
726: "Always say `randomseed:=<numeric expression>'."
727: "Unknown value will be ignored"
728: "Your expression was too random for me to handle,"
729: "so I won't change the random seed just now."
730: "errorstopmode"
731: "I found no right delimiter to match a left one. So I've"
732: "put one in, behind the scenes; this may fix the problem."
733: "The token "
734: " is no longer a right delimiter"
735: "Strange: This token has lost its former meaning!"
736: "I'll read it as a right delimiter this time;"
737: "but watch out, I'll probably miss it later."
738: "showtoken"
739: "showstats"
740: "show"
741: "showall"
742: "showvar"
743: "showdependencies"
744: "showalldependencies"
745: "OK"
746: "This isn't an error message; I'm just showing something."
747: "Type `I tracingonline:=1' to see complex results"
748: "on your terminal as well as in the transcript file."
749: "> "
750: "(EXPR)"
751: "lef"
752: "righ"
753: "t delimiter, which matches "
754: "name"
755: "variable"
756: "macro:"
757: "'d macro:"
758: "[repeat the loop]"
759: "Memory usage "
760: "; string usage "
761: "=macro:"
762: "Not a variable"
763: "Use `showtoken' to display what this token really is."
764: " = "
765: "contour"
766: "doublepath"
767: "also"
768: "withpen"
769: "withweight"
770: " is the wrong type ("
771: "I was looking for a variable with ""known"" edges."
772: "So I'll not change anything just now."
773: "At this point I needed to see the name of an edges variable."
774: "Improper `addto'"
775: "This expression should have specified known edges."
776: "Not yet implemented: also"
777: "This expression should have been a known path."
778: "Improper type"
779: "Next time say `withweight <known numeric expression>';"
780: "I'll ignore this `with' clause and look for another."
781: "Next time say `withpen <known pen expression>';"
782: "Weight must be -3, -2, -1, +1, +2, or +3"
783: "Not yet implemented: doublepath"
784: "Not a cycle"
785: "That contour should have ended with `..cycle' or `&cycle'."
786: "Strange path (winding number is zero)"
787: "Backwards path (winding number is negative)"
788: "The path doesn't have a counterclockwise orientation,"
789: "so I'll probably have trouble drawing it."
790: "Bad window number"
791: "It should be the number of an open window."
792: "Improper `openwindow'"
793: "Say `openwindow k from (r0,c0) to (r1,c1) at (x,y)',"
794: "where all quantities are known and  k is between 0 and 15."
795: "Bad culling amounts"
796: "They should be `(n,p)' where n is negative, p is positive."
797: "inner"
798: "outer"
799: "message"
800: "errmessage"
801: "errhelp"
802: " METAFONT output "
803: " (just shipped out)"
804: "(There's unbounded black in character shipped out!)"
805: "special"
806: "numspecial"
807: "Unsuitable expression"
808: "The expression shown above has the wrong type to be output."
809: "title "
810: "Output written on "
811: " ("
812: " character"
813: ", "
814: " bytes)."
815: "r GFtoDVI;"
816: " (INIMF)"
817: "You can't dump inside a group"
818: "`begingroup...dump' is a no-no."
819: " strings of total length "
820: " memory locations dumped; current usage is "
821: " symbolic tokens"
822: " (preloaded base="
823: ".base"
824: "base file name"
825: "Beginning to dump on file "
826: "Transcript written on "
827: "(end occurred when "
828: " on line "
829: " was incomplete)"
830: "(see the transcript file for additional information)"
831: "(dump is performed only by INIMF)"
832: "debug # (-1 to exit):"
(16555 characters in all.)